"""
22 - Dars
"""
S1 = {'olma', 'nok', 'anor', 'mandarin'}
S4 = set('hello')
# S3 = {i for i in range(1, 11)}
S4 = set()

print(S1)
print(S4)
# print(S3)
print(S4)

NUMS1 = [1, 2, 3, 3, 1, 2, 4, 5]
NUMS2 = set(NUMS1)
print(NUMS2)

# a = set('abracadabra')
# b = set('alacazam')

# c = a - b # вычитание - убираем из a все буквы, которые есть в b
# d = a | b # объединение - буквы или в a или в b
# e = a & b # пересечение - буквы и в a и в b
# f = a ^ b # множество из элементов - буквы в a или b, но не в обоих

# print(a, b, c, d, e, f, sep='\n')

# set.copy() - copya qilib lug'atga qo'shadi
# set.add(elem) - lug'atga narsa qo'shadi
# set.remove(elem) - bir dona elementni o'chiradi
# set.discard(elem) - ro'yxatni o'chiradi
# set.pop() - bir dona elementni qirqib oladi
# set.clear() - tozalaydi

S = {'apple', 'orange', 'pear', 'mellon', 'watermellon'}
# s.clear()
print(S)
S2 = S.copy()

print(S, id(S))
print(S2, id(S2))

A = frozenset('hello')
print(A)
